Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: updated shards ui for shards select modal #1138

Merged
merged 3 commits into from
Oct 12, 2023

Conversation

egor0798
Copy link
Contributor

@egor0798 egor0798 commented Oct 10, 2023

Select shards modal UI update:

image

Figma

@github-actions
Copy link
Contributor

github-actions bot commented Oct 10, 2023

Current coverage report

Summary

Lines Statements Branches Functions
Covered: 43%
42.8% (3814/8910) 21.01% (654/3112) 22.46% (424/1887)

Tests which was executed

Tests Skipped Failures Errors Time
334 4 💤 0 ❌ 0 🔥 5m 3s ⏱️
Coverage by files (43%)
File% Stmts% Branch% Funcs% LinesUncovered Line #s
All files42.821.0122.4643.31 
app0000 
   App.tsx000020–47
   index.tsx000012–32
app/providers100100100100 
   index.ts100100100100 
app/providers/context/GraphqlContext75.666.6677.7772.22 
   GraphqlContext.tsx75.666.6677.7772.2216–25, 56–58
app/providers/context/MatrixContext21.88012.1222.52 
   MatrixContext.tsx21.88012.1222.5264–68, 72–74, 78, 82–120, 125–128, 133–147, 175–195, 200–204, 209–234, 242–247, 259–264, 286–300, 316–322, 330–395, 403–481, 489–547, 551–552
app/providers/context/MultisigChainContext18.510020.54 
   MultisigChainContext.tsx18.510020.5427–189
app/providers/context/NetworkContext90.5871.4278.2694.66 
   NetworkContext.tsx90.5871.4278.2694.6662, 102–103, 140
components/common/ExplorerLink57.140058.33 
   ExplorerLink.tsx57.140058.338, 24–31
components/common/ExtrinsicExplorers53.330058.33 
   ExtrinsicExplorers.tsx83.33008011
   useExtrinsicInfo.tsx33.330042.856–12
components/common/OperationTitle100100100100 
   OperationTitle.tsx100100100100 
components/common/QrCode/QrGenerator90.9100100100 
   QrTxGenerator.tsx90.9100100100 
components/common/QrCode/QrGenerator/common91.89087.593.1 
   utils.ts91.89087.593.148, 54
components/common/QrCode/QrGeneratorContainer88.880087.5 
   QrGeneratorContainer.tsx88.880087.517
components/common/QrCode/QrReader27.0710.3420.6327.33 
   QrMultiframeSignatureReader.tsx10.384.874.761045–283
   QrReader.tsx5029.5463.1550.3462–64, 68–70, 94, 104–110, 114–118, 127–138, 147–188, 196–233, 241
   QrReaderWrapper.tsx25.860028.337–116
   QrSignatureReader.tsx14.280014.2836–158
components/common/QrCode/common73.1710066.6690.47 
   constants.ts66.66100509047, 80
   types.ts100100100100 
components/common/Scanning29.330033.33 
   ScanMultiframeQr.tsx29.160033.3344–106
   ScanSingleframeQr.tsx29.620033.3337–91
components/layout/PrimaryLayout/Navigation93.106096.29 
   Navigation.tsx93.106096.2933
components/layout/PrimaryLayout/Wallets35.770041.05 
   WalletCard.tsx47.050057.1413–15, 23–28
   WalletFiatBalance.tsx27.90031.5722–64
   WalletGroup.tsx63.63007017–44
   WalletMenu.tsx31.570036.3617–108
components/layout/PrimaryLayout/Wallets/common20.750026.82 
   constants.ts60100100100 
   utils.ts16.660021.0517–31, 39–51, 58–79, 83–98, 104
entities/asset100100100100 
   index.ts100100100100 
entities/asset/lib6.93006.87 
   balanceService.ts6.93006.8721–385
entities/asset/ui/AssetBalance100100100100 
   AssetBalance.tsx100100100100 
entities/asset/ui/AssetCard83.3344.445082.6 
   AssetCard.tsx83.3344.445082.632–35, 79
entities/asset/ui/AssetDetails100100100100 
   AssetDetails.tsx100100100100 
entities/chain100100100100 
   index.ts100100100100 
entities/chain/ui/ChainTitle100100100100 
   ChainTitle.tsx100100100100 
entities/chain/ui/XcmChains100100100100 
   XcmChains.tsx100100100100 
entities/contact100100100100 
   index.ts100100100100 
entities/contact/model57.6902060.86 
   contact-model.ts57.6902060.8614, 18–20, 24–26, 34–42
entities/contact/ui600075 
   ContactRow.tsx60007520
entities/multisig/lib/multisigEvent7.89008.33 
   multisigEventService.ts7.89008.3314–112
entities/multisig/lib/multisigTx9.340010.86 
   multisigTxService.ts9.340010.8632–243
entities/multisig/lib/multisigTx/common16.360020.93 
   utils.ts16.360020.9325–35, 40–46, 55–71, 79–93, 109–124, 134–138, 159–187
entities/network100100100100 
   index.ts100100100100 
entities/network/lib29.472523.7229.6 
   chainSpecService.ts100100100100 
   chainsService.ts90.1469.0484.6189.2343–50, 135, 139
   metadataService.ts7.14007.49–63
   networkService.ts6.73007.3819–377
entities/network/lib/common100100100100 
   types.ts100100100100 
   utils.ts100100100100 
entities/network/lib/provider22.220028.57 
   CachedProvider.ts22.220028.5714–24
entities/notification/lib18.750020 
   notificationService.ts18.7500208–29
entities/notification/model100100100100 
   notification.ts100100100100 
entities/price/ui78.2627.2710075 
   AssetFiatBalance.tsx78.2627.271007526, 31–41
entities/settings100100100100 
   index.ts100100100100 
entities/settings/lib100100100100 
   settingsStorage.ts100100100100 
entities/signatory100100100100 
   index.ts100100100100 
entities/signatory/ui/SelectableSignatory500054.54 
   SelectableSignatory.tsx500054.5426–35
entities/signatory/ui/SignatoryCard91.6671.4210090 
   SignatoryCard.tsx91.6671.421009034
entities/staking100100100100 
   index.ts100100100100 
entities/staking/lib21.116.5215.8721.09 
   apyCalculator.ts64.5816.6657.1466.6613, 60–69, 99–109
   eraService.ts3.57003.847–55
   stakingDataService.ts19.1409.0917.7713–15, 19–28, 39–71, 77–82, 87–97, 102–107
   stakingRewardsService.ts66.665033.3363.6316–18, 22–24
   validatorsService.ts3.44003.6316–254
entities/transaction100100100100 
   index.ts100100100100 
entities/transaction/lib20.2401.920.77 
   callDataDecoder.ts14.8702.9415.1729–45, 49, 53–59, 70–85, 95–99, 110–128, 143–284, 294, 298–302, 306–314, 318–320, 333–353
   extrinsicService.ts17.140017.6422, 39–51, 57–307, 312–372, 383–395
   transactionService.ts29.3405.2629.2129, 38–40, 53–61, 72–74, 78–80, 87–90, 94–96, 100–103, 107–110, 119–185, 190–192, 196–202, 211
   validateBalance.ts20.930023.0722–32, 37, 41–43, 47–51, 55–64, 74–88
entities/transaction/model100100100100 
   transaction.ts100100100100 
entities/transaction/ui/Deposit100100100100 
   Deposit.tsx100100100100 
entities/transaction/ui/DepositWithLabel100100100100 
   DepositWithLabel.tsx100100100100 
entities/transaction/ui/Fee86.668083.3386.2 
   Fee.tsx86.668083.3386.243–44, 49–50
entities/transaction/ui/XcmFee82.9244.4455.5589.18 
   XcmFee.tsx82.9244.4455.5589.1849–51, 61–69
entities/wallet88.88100100100 
   index.ts88.88100100100 
entities/wallet/lib86.796066.6689.36 
   account-utils.ts90508088.8816
   model-utils.ts100100100100 
   useAddressInfo.tsx79.16502585.7125, 32–33
   wallet-utils.ts85.711007583.3312
entities/wallet/model88.0433.3384.6194.73 
   wallet-model.ts88.0433.3384.6194.73115–117, 186–188
entities/wallet/model/__tests__/mocks100100100100 
   wallet-mock.ts100100100100 
entities/wallet/ui61.53100100100 
   index.ts61.53100100100 
entities/wallet/ui/AccountAddress10091.66100100 
   AccountAddress.tsx10091.6610010053
entities/wallet/ui/AccountsList60100066.66 
   AccountsList.tsx60100066.6615–30
entities/wallet/ui/AddressWithExplorers62.50071.42 
   AddressWithExplorers.tsx62.50071.4221–22
entities/wallet/ui/AddressWithName9073.335088.88 
   AddressWithName.tsx9073.335088.8844
entities/wallet/ui/AddressWithTwoLines100100100100 
   AddressWithTwoLines.tsx100100100100 
entities/wallet/ui/SelectableShard57.140066.66 
   SelectableShard.tsx57.140066.6627–37
features/assets/AssetRouteGuard/model48.270058.33 
   asset-guard.ts48.270058.3319, 27–32, 37, 46, 52, 58–61
features/assets/AssetRouteGuard/ui29.410033.33 
   AssetRouteGuard.tsx29.410033.3313–28
features/contacts/CreateContactForm/model41.930056.52 
   contact-form.ts41.930056.5215, 54–70, 77, 90
features/contacts/EditContactForm/model39.530050 
   contact-form.ts39.53005016, 21, 74–104, 110–112, 121
features/contacts/EditContactForm/ui40.740044 
   EditContactForm.tsx36.840038.8814–37
   EditContactNavigation.tsx50100057.1411–14
features/contacts/EditRouteGuard/model52.170063.15 
   edit-guard.ts52.170063.1518, 26–28, 34, 40, 46–49
features/contacts/EditRouteGuard/ui31.250035.71 
   EditRouteGuard.tsx31.250035.7113–27
features/operation/OperationsFilter/ui14.110017.39 
   OperationsFilter.tsx14.110017.3939–155
features/operation/init/model50100100100 
   errors.ts50100100100 
features/operation/init/ui26.920031.81 
   MultiSelectMultishardHeader.tsx20.830022.7227–55
   MultisigOperationHeader.tsx21.42002420–48
   OperationFooter.tsx66.66007540–43
   OperationHeader.tsx38.88005038–47
   SingleSelectMultishardHeader.tsx160021.0524–57
features/operation/sign/ui/Signing46.150060 
   Signing.tsx46.15006011, 15–19
features/operation/sign/ui/VaultSigning17.770019.04 
   VaultSigning.tsx17.770019.0424–107
pages/AddressBook/Contacts61.530058.33 
   Contacts.tsx61.530058.3321–47
pages/Assets/AssetsList91.2266.6683.3390.74 
   AssetsList.tsx91.2266.6683.3390.7476–77, 85–88
pages/Assets/AssetsList/common89.4778.57100100 
   utils.ts89.4778.571001009–13, 59–60, 65–66
pages/Assets/AssetsList/components/NetworkAssets92.7242.8510092.3 
   NetworkAssets.tsx92.7242.8510092.371–75
pages/Assets/AssetsList/components/NetworkFiatBalance72.413010069.23 
   NetworkFiatBalance.tsx72.413010069.2330–39, 47–49
pages/Assets/AssetsList/components/SelectShardModal10.860013.88 
   SelectShardModal.tsx10.860013.8830–190
pages/Onboarding/Vault34.2810.521031.25 
   Vault.tsx34.2810.521031.2523–79
pages/Onboarding/Vault/ManageMultishard14.140015.38 
   ManageMultishard.tsx14.140015.3842–314
pages/Onboarding/Vault/ManageSingleshard38.460041.66 
   ManageSingleshard.tsx38.460041.6625–71
pages/Onboarding/WatchOnly35.130036.11 
   WatchOnly.tsx35.130036.1136–166
pages/Onboarding/Welcome520050 
   Welcome.tsx52005016–53
pages/Operations84.0928.575082.92 
   Operations.tsx84.0928.575082.9238–39, 50–52, 78–84
pages/Operations/common28.032.128.8232.53 
   utils.ts28.032.128.8232.5339–67, 101, 105, 115–125, 132, 139, 142, 145–149, 158–164, 178–195, 205–219
pages/Operations/components38.270042.46 
   Details.tsx41.170043.7525–203
   Log.tsx41.660044.1137–107
   Operation.tsx57.690065.2124–33
   OperationFullInfo.tsx27.270031.5728–152
pages/Operations/components/ActionSteps200021.12 
   Confirmation.tsx700077.7717–19
   Submit.tsx12.30012.950–164
pages/Operations/components/EmptyState10025100100 
   EmptyOperations.tsx1002510010013–14
pages/Operations/components/modals25.314.34525 
   ApproveTx.tsx20.323.7519.8150–226
   CallDataModal.tsx35.290037.521–46
   RejectTx.tsx26.965.887.1425.646–172
   SignatorySelectModal.tsx62.50071.4217–29
pages/Operations/components/modals/AccountSelectModal64.280075 
   AccountSelectModal.tsx66.66007516–29
   SelectableAccount.tsx60007524
pages/Settings/Networks65.5761.5351.8565.48 
   Networks.tsx65.5761.5351.8565.4839–40, 60, 80, 106–112, 121–124, 131–134, 140–147, 156–159, 173–191, 215, 220–221
pages/Settings/Networks/components/CustomRpcModal91.6689.1886.6693.33 
   CustomRpcModal.tsx91.6689.1886.6693.3390, 113, 115, 131
pages/Settings/Networks/components/NetworkItem93.3310066.6692.85 
   NetworkItem.tsx93.3310066.6692.8525
pages/Settings/Networks/components/NetworkList82.660100100 
   NetworkList.tsx82.66010010026–30, 33–34
pages/Settings/Networks/components/NetworkSelector84.318476.9282.97 
   NetworkSelector.tsx84.318476.9282.9715, 62–63, 74–79
pages/Staking/Operations/Bond82.355056.2583.69 
   Bond.tsx82.355056.2583.6972–73, 86–89, 94–95, 143–144, 157, 172–182, 256
pages/Staking/Operations/Bond/InitOperation12.380014.89 
   InitOperation.tsx12.380014.8949–217
pages/Staking/Operations/ChangeValidators82.652.6356.2584.14 
   ChangeValidators.tsx82.652.6356.2584.1467–68, 81–84, 89–90, 134–135, 146, 161–163, 229
pages/Staking/Operations/ChangeValidators/InitOperation14.130017.1 
   InitOperation.tsx14.130017.137–156
pages/Staking/Operations/Destination82.9551.3553.3384.81 
   Destination.tsx82.9551.3553.3384.8165–66, 79–82, 87–88, 138–145, 158, 208
pages/Staking/Operations/Destination/InitOperation13.790017.14 
   InitOperation.tsx13.790017.1437–152
pages/Staking/Operations/Redeem256.896.6620.77 
   Redeem.tsx256.896.6620.7728–204
pages/Staking/Operations/Redeem/InitOperation12.960015.21 
   InitOperation.tsx12.960015.2139–196
pages/Staking/Operations/Restake82.7552.9453.3384.61 
   Restake.tsx82.7552.9453.3384.6165–66, 79–82, 87–88, 134–141, 152, 208
pages/Staking/Operations/Restake/InitOperation12.060014.58 
   InitOperation.tsx12.060014.5840–196
pages/Staking/Operations/StakeMore82.7552.9453.3384.61 
   StakeMore.tsx82.7552.9453.3384.6164–65, 78–81, 86–87, 131, 141–148, 208
pages/Staking/Operations/StakeMore/InitOperation12.380015.29 
   InitOperation.tsx12.380015.2939–179
pages/Staking/Operations/Unstake78.4951.4253.3380.72 
   Unstake.tsx78.4951.4253.3380.7265–66, 79–82, 87–88, 134–141, 152–160, 221
pages/Staking/Operations/Unstake/InitOperation11.290013.46 
   InitOperation.tsx11.290013.4641–211
pages/Staking/Operations/common19.80022.72 
   utils.tsx19.80022.7219–21, 29–31, 40–47, 51–53, 57–59, 72, 76, 98–109, 116–127, 134–139, 146–152, 159–172, 179–192, 199–210
pages/Staking/Operations/components/Confirmation44.440048.48 
   Confirmation.tsx44.440048.4861–89
pages/Staking/Operations/components/Modals/AccountsModal10050100100 
   AccountsModal.tsx1005010010029
pages/Staking/Operations/components/Modals/ValidatorsModal10050100100 
   ValidatorsModal.tsx1005010010027
pages/Staking/Operations/components/OperationForm18.050021.31 
   OperationForm.tsx18.050021.3118–23, 73–252
pages/Staking/Operations/components/Submit12.820014.49 
   Submit.tsx12.820014.4940–181
pages/Staking/Operations/components/Validators84.2161.964.788 
   Validators.tsx84.2161.964.78890, 94–100, 161
pages/Staking/Overview11.470011.92 
   Overview.tsx11.470011.9225–195
pages/Staking/Overview/components/AboutStaking100100100100 
   AboutStaking.tsx100100100100 
pages/Staking/Overview/components/Actions66.6657.6947.0566.66 
   Actions.tsx66.6657.6947.0566.66114, 118, 122–129, 133–137, 141–152, 157–166, 183
pages/Staking/Overview/components/NetworkInfo10092.85100100 
   NetworkInfo.tsx10092.8510010017
pages/Staking/Overview/components/NominatorsList51.51011.1159.25 
   NominatorsList.tsx51.51011.1159.2516–20, 24–26, 66–137
pages/Staking/Overview/components/ValidatorsModal86.84658091.17 
   ValidatorsModal.tsx86.84658091.1784–89, 95
shared/api/matrix100100100100 
   index.ts100100100100 
shared/api/matrix/common100100100100 
   types.ts100100100100 
shared/api/storage80100100100 
   index.ts80100100100 
shared/api/storage/service43.9715.7822.2244.71 
   balanceStorage.ts18.751009.097.147–48
   connectionStorage.ts9010087.587.523
   dexie.ts91.1142.8510090.6985–91
   metadataStorage.ts12.50016.667–23
   multisigEventStorage.ts100012.56–31
   notificationStorage.ts200033.336–10
   storageService.ts14.7012.513.3315–73
   transactionStorage.ts7.69009.0913–53
shared/api/xcm57.7529.531.2556.28 
   index.ts100100100100 
   xcmService.ts57.3929.531.2555.8337–39, 48–51, 81–97, 135–151, 175, 191–194, 207–225, 231–235, 242–244, 251–255, 267–272, 294, 298–303, 309, 326, 358, 480–527, 537–620, 644–665
shared/api/xcm/common100100100100 
   types.ts100100100100 
shared/core85100100100 
   index.ts85100100100 
shared/core/types100100100100 
   account.ts100100100100 
   asset.ts100100100100 
   balance.ts100100100100 
   connection.ts100100100100 
   general.ts100100100100 
   stake.ts100100100100 
   wallet.ts100100100100 
shared/lib/hooks100100100100 
   index.ts100100100100 
shared/lib/utils72.9853.6741.6671.33 
   address.ts70.2164.742.8568.4228, 75–78, 88–92, 101–106
   assets.ts82.666.6683.338010, 13, 49
   balance.ts69.5953.0133.3370.7122–37, 100–103, 116–118, 122–127, 131–133, 137–140, 145–147, 151, 155–158, 162–173, 177, 188, 239, 253
   chains.ts83.3310050758
   constants.ts100100100100 
   index.ts100100100100 
   strings.ts65.9530.7654.5462.518, 27–30, 41, 97–106
   substrate.ts66.665011.1160.4622–57, 70, 74–76, 104, 108–111, 115–121, 129
shared/ui/Identicon81.2573.3366.6685.71 
   Identicon.tsx81.2573.3366.6685.7137–38
shared/ui/Inputs/AmountInput22.910023.91 
   AmountInput.tsx22.910023.9149–161
widgets/CreateWallet/model750080 
   wallet-provider-model.ts75008019, 23, 31
widgets/CreateWallet/ui550061.11 
   CreateWalletProvider.tsx550061.1125–39
widgets/CreateWallet/ui/MultisigAccount55.8446.1526.6657.97 
   MultisigAccount.tsx55.8446.1526.6657.9753, 57, 62–65, 70–72, 76–95, 106–108, 131–141, 193–204
widgets/CreateWallet/ui/MultisigAccount/components22.413.173.3324.48 
   SelectSignatories.tsx21.736.255.8821.3131–174
   WalletForm.tsx17.50022.5816–18, 35–89
   WalletsTabItem.tsx57.140066.6610–11
widgets/ManageContactModal/ui38.880041.17 
   EditContactModal.tsx38.880041.1716–32
widgets/ReceiveAssetModal/ui25.640027.77 
   ReceiveAssetModal.tsx25.640027.7722–125
widgets/SendAssetModal/model59.8121.5637.571.6 
   send-asset.ts59.8121.5637.571.661–64, 80, 87, 93–94, 111–115, 126–131, 144–146, 163–165, 185, 207–210
widgets/SendAssetModal/ui27.779.096.6623.88 
   SendAssetModal.tsx27.779.096.6623.8832–196
widgets/SendAssetModal/ui/common32.550036.84 
   utils.tsx32.550036.8423, 38, 42–46, 53–64, 71–87, 91–93, 99
widgets/SendAssetModal/ui/components17.140018.89 
   Details.tsx57.140061.5322–28
   TransferForm.tsx12.690014.0379–441
widgets/SendAssetModal/ui/components/ActionSteps16.840018.23 
   Confirmation.tsx53.330061.5336–75
   InitOperation.tsx12.50013.6846–266
   Submit.tsx15.380016.1236–145

@github-actions
Copy link
Contributor

github-actions bot commented Oct 10, 2023

Jest Unit tests results

Generic badge

Duration: 230.181 seconds
Start: 2023-10-11 21:37:35.188 UTC
Finish: 2023-10-11 21:41:25.369 UTC
Duration: 230.181 seconds
Outcome: Passed | Total Tests: 369 | Passed: 365 | Failed: 0
Total Test Suites: 137
Total Tests: 369
Failed Test Suites: 0
Failed Tests: 0
Passed Test Suites: 135
Passed Tests: 365
Pending Test Suites: 2
Pending Tests: 4

@egor0798 egor0798 requested a review from tuul-wq October 10, 2023 17:48
@egor0798 egor0798 assigned Asmadek and unassigned Asmadek Oct 10, 2023
@egor0798 egor0798 requested a review from Asmadek October 10, 2023 17:48
@egor0798 egor0798 marked this pull request as ready for review October 10, 2023 17:49
@pgolovkin
Copy link
Collaborator

@egor0798 sorry but Figma file was updated and address should be shortened in the middle
image

@egor0798 egor0798 requested a review from Asmadek October 11, 2023 18:14
@egor0798 egor0798 merged commit f2e81aa into feat/wallets-cleanup Oct 12, 2023
4 checks passed
egor0798 added a commit that referenced this pull request Oct 24, 2023
* feat: refactor wallet types

* feat: add keyType and type

* feat: removed Identicon signingType

* feat: wallet refactoring

* feat: wallet refactoring finish

* fix: ts check

* chore: merge fiat

* feat: tests, app start

* chore: update linter

* fix: singleshard for multisig, watch matrix isLoggedIn

* feat: updated shards ui for shards select modal (#1138)

* feat: updated shards ui for shards select modal

* feat: added accordion for chain

* feat: updated address truncate for selectable shard

---------

Co-authored-by: Egor B <[email protected]>

* Feat: wallet icon (#1139)

* feat: added new wallet icons

* feat: added nove wallet

* feat: compressed icon, fixed pr comments

* chore: moved wallet style conts to WalletIcon component

* chore: fixed linter err

---------

Co-authored-by: Egor B <[email protected]>
Co-authored-by: Yaroslav Grachev <[email protected]>

* Feat: transfer confirm update (#1143)

* feat: transfer confitm screen update

* feat: changed transfer modal paddings

* chore: updated AccountAddress test

---------

Co-authored-by: Egor B <[email protected]>

* feat: recieve asset modal style update (#1150)

Co-authored-by: Egor B <[email protected]>

* Feat: select signatory update (#1141)

* feat: added new wallet icons

* feat: added nove wallet

* feat: updated UI for select signatory popup

* feat: added support for multishard signatory

* chore: pr comments fix

* chore: deleted unused file

* chore: pr comments fix

* chore: pr comments fix

---------

Co-authored-by: Egor B <[email protected]>

* Feat: notifications and log update (#1149)

* feat: updated notifications and log modal

* chore: pr comments update

---------

Co-authored-by: Egor B <[email protected]>

* Feat: operation details update (#1146)

* feat: transfer confitm screen update

* feat: changed transfer modal paddings

* chore: updated AccountAddress test

* feat: operation wallets update

* feat: updated signatory card

* chore: rename wallet card component

* chore: moved component to ui/cards

---------

Co-authored-by: Egor B <[email protected]>

* Feat: staking update (#1148)

* feat: select validators and selected validators update

* feat: table align fix

* chore: pr comments fix

---------

Co-authored-by: Egor B <[email protected]>

* Feat: Multisig confirm update (#1155)

* feat: transfer confitm screen update

* feat: changed transfer modal paddings

* chore: updated AccountAddress test

* feat: operation wallets update

* feat: updated signatory card

* feat: multisig operation confirmation update

* chore: comment update

* chore: padding fixes

* chore: commented xcmFee for multisig confirm

* feat: added proper asset for xcm fee

* chore: pr comments fix

* chore: pr comment fix

---------

Co-authored-by: Egor B <[email protected]>

* fix: errors fix

* fix: no signatory when delete wallet (#1160)

Co-authored-by: Egor B <[email protected]>

* Feat: Icons cleanup (#1163)

* feat: removed unsuded icons, deleted walletTypesNew

* chore: linter errors fix

---------

Co-authored-by: Egor B <[email protected]>

* chore: removed old component

* fix: moved sign button to confirm component (#1162)

* fix: moved sign button to confirm component

* chore: linter errors fix

* chore: localisation fix

---------

Co-authored-by: Egor B <[email protected]>

* Fix: wallet cleanup bugs (#1167)

* fix: deleted old validators modal for staking overview page

* fix: nova wallet receive screen fix

* fix: notifications deleted account bug

* fix: fixed validators loading state and horizonntal scroll

* chore: fixed pr comments

* chore: fixed validators modal test

---------

Co-authored-by: Egor B <[email protected]>

* fix: operations page crush (#1168)

Co-authored-by: Egor B <[email protected]>

* Feat: signing screen update (#1164)

* feat: updated signing screen styles

* chore: fixed pr comments

---------

Co-authored-by: Egor B <[email protected]>

* Fix: Operation details crush (#1173)

* fix: operation details crush

* fix: hide validators on details when there is no validators

---------

Co-authored-by: Egor B <[email protected]>

* fix: changed reject button display condition (#1175)

Co-authored-by: Egor B <[email protected]>

* Fix: wallet display on log screen (#1172)

* fix: wallet display on log screen fix

* fix: changed valida signatory type

* chore: pr comments fix

* chore: pr comments fix

---------

Co-authored-by: Egor B <[email protected]>

---------

Co-authored-by: Yaroslav Grachev <[email protected]>
Co-authored-by: Egor B <[email protected]>
egor0798 added a commit that referenced this pull request Oct 24, 2023
* feat: refactor wallet types

* feat: add keyType and type

* feat: removed Identicon signingType

* feat: wallet refactoring

* feat: wallet refactoring finish

* fix: ts check

* chore: merge fiat

* feat: tests, app start

* chore: update linter

* fix: singleshard for multisig, watch matrix isLoggedIn

* feat: updated shards ui for shards select modal (#1138)

* feat: updated shards ui for shards select modal

* feat: added accordion for chain

* feat: updated address truncate for selectable shard

---------

Co-authored-by: Egor B <[email protected]>

* Feat: wallet icon (#1139)

* feat: added new wallet icons

* feat: added nove wallet

* feat: compressed icon, fixed pr comments

* chore: moved wallet style conts to WalletIcon component

* chore: fixed linter err

---------

Co-authored-by: Egor B <[email protected]>
Co-authored-by: Yaroslav Grachev <[email protected]>

* Feat: transfer confirm update (#1143)

* feat: transfer confitm screen update

* feat: changed transfer modal paddings

* chore: updated AccountAddress test

---------

Co-authored-by: Egor B <[email protected]>

* feat: recieve asset modal style update (#1150)

Co-authored-by: Egor B <[email protected]>

* Feat: select signatory update (#1141)

* feat: added new wallet icons

* feat: added nove wallet

* feat: updated UI for select signatory popup

* feat: added support for multishard signatory

* chore: pr comments fix

* chore: deleted unused file

* chore: pr comments fix

* chore: pr comments fix

---------

Co-authored-by: Egor B <[email protected]>

* Feat: notifications and log update (#1149)

* feat: updated notifications and log modal

* chore: pr comments update

---------

Co-authored-by: Egor B <[email protected]>

* Feat: operation details update (#1146)

* feat: transfer confitm screen update

* feat: changed transfer modal paddings

* chore: updated AccountAddress test

* feat: operation wallets update

* feat: updated signatory card

* chore: rename wallet card component

* chore: moved component to ui/cards

---------

Co-authored-by: Egor B <[email protected]>

* Feat: staking update (#1148)

* feat: select validators and selected validators update

* feat: table align fix

* chore: pr comments fix

---------

Co-authored-by: Egor B <[email protected]>

* Feat: Multisig confirm update (#1155)

* feat: transfer confitm screen update

* feat: changed transfer modal paddings

* chore: updated AccountAddress test

* feat: operation wallets update

* feat: updated signatory card

* feat: multisig operation confirmation update

* chore: comment update

* chore: padding fixes

* chore: commented xcmFee for multisig confirm

* feat: added proper asset for xcm fee

* chore: pr comments fix

* chore: pr comment fix

---------

Co-authored-by: Egor B <[email protected]>

* fix: errors fix

* fix: no signatory when delete wallet (#1160)

Co-authored-by: Egor B <[email protected]>

* Feat: Icons cleanup (#1163)

* feat: removed unsuded icons, deleted walletTypesNew

* chore: linter errors fix

---------

Co-authored-by: Egor B <[email protected]>

* chore: removed old component

* fix: moved sign button to confirm component (#1162)

* fix: moved sign button to confirm component

* chore: linter errors fix

* chore: localisation fix

---------

Co-authored-by: Egor B <[email protected]>

* Fix: wallet cleanup bugs (#1167)

* fix: deleted old validators modal for staking overview page

* fix: nova wallet receive screen fix

* fix: notifications deleted account bug

* fix: fixed validators loading state and horizonntal scroll

* chore: fixed pr comments

* chore: fixed validators modal test

---------

Co-authored-by: Egor B <[email protected]>

* fix: operations page crush (#1168)

Co-authored-by: Egor B <[email protected]>

* Feat: signing screen update (#1164)

* feat: updated signing screen styles

* chore: fixed pr comments

---------

Co-authored-by: Egor B <[email protected]>

* Fix: Operation details crush (#1173)

* fix: operation details crush

* fix: hide validators on details when there is no validators

---------

Co-authored-by: Egor B <[email protected]>

* fix: changed reject button display condition (#1175)

Co-authored-by: Egor B <[email protected]>

* Fix: wallet display on log screen (#1172)

* fix: wallet display on log screen fix

* fix: changed valida signatory type

* chore: pr comments fix

* chore: pr comments fix

---------

Co-authored-by: Egor B <[email protected]>

* fix: empty signatory list when creating multisig transfer

---------

Co-authored-by: Yaroslav Grachev <[email protected]>
Co-authored-by: Egor B <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants